//
//  YZRequestURLs.m
//  YZStock
//
//  Created by fenchol on 15/7/9.
//  Copyright (c) 2015年 fenchol. All rights reserved.
//

#import "YZRequestURLs.h"


NSDictionary *YZ_URLModelMap()
{
    return @{URL_FOR_LOGIN: @"YZMLoginResultModel",
             
             URL_FOR_FETCH_USER_ASSETS:@"YZMUserAssetsModel",
             URL_FOR_FETCH_USER_DETAIL:@"YZMUserDetailModel",
             
             URL_FOR_KEEP_ALIVE:@"YZMKeepAliveModel",
             
             URL_FOR_FETCH_FUND_LIST:@"YZMFundDetailModel",
             URL_FOR_FETCH_FUND_ALL:@"YZMFundDetailModel",
             URL_FOR_FETCH_NOTICE:@"YZMAnnouncementModel",
             
             URL_FOR_MYSTRATEGY:@"YZMMyStackModel",
             URL_FOR_STOP_TACK_LIST:@"YZMSaleTradeModel",
             
             
             
#pragma mark -- Wangmh
             URL_FOR_FETCH_HOME_DATA_LIST:@"YZMHomeRankModel",
             URL_FOR_FETCH_SUGGESTION_LIST:@"YZMSuggestionListModel",
             URL_FOR_FETCH_TRADE_HISTORY_LIST:@"YZMHistoryPacket",
         URL_FOR_FETCH_ALL_STOCKS:@[@{CQPARAMSETKEY:@"type=appAll",CQPARAYCLASSKEY:@"YZMAllStockPacket"},
                                   @{CQPARAMSETKEY:@"type=info",CQPARAYCLASSKEY:@"YZMStockRealDictModel"},
                                    @{CQPARAMSETKEY:@"type=sline",CQPARAYCLASSKEY:@"YZMTrendItem"},
                                    @{CQPARAMSETKEY:@"type=kline",CQPARAYCLASSKEY:@"YZMKLineItem"},
                                    @{CQPARAMSETKEY:@"type=weekKline",CQPARAYCLASSKEY:@"YZMKLineItem"},
                                    @{CQPARAMSETKEY:@"type=monthKline",CQPARAYCLASSKEY:@"YZMKLineItem"}],
             
             URL_FOR_FETCH_CONFIGURE_DATA:@"YZMConfigureModel",
             URL_FOR_FETCH_SALE_TRADE_LIST:@"YZMSaleTradePacket",
             URL_FOR_FETCH_SALE_TRADE_LIST_OF_MEMCACHE:@"YZMSaleTradePacket",
             URL_FOR_FETCH_TRADE_SETTLEMENT_LIST:@"YZMTradeSettlementPacket",
             URL_FOR_FETCH_TRADE_SETTLEMENT_LIST_D:@"YZMTradeSettlementPacket",
             URL_FOR_FETCH_TRADE_SETTLEMENT_DETAIL:@"YZMTradeSTDetailModel",
         URL_FOR_FETCH_TRADE_FREEEXPERIENCE_SETTLEMENT_DETAIL:@"YZMTradeSTDetailModel",
             URL_FOR_FETCH_LIMIT_STOCK_LIST:@"YZMLimitStockModel",
             
#pragma mark -- TD
             URL_FOR_FETCH_TD_CONFIGURE_DATA:@"YZMTDConfigureModel",
             URL_FOR_FETCH_SALE_TRADE_LIST_D:@"YZMSaleTradeModel",
             URL_FOR_FETCH_SALE_TRADE_LIST_D_OF_MEMCACHE:@"YZMSaleTradeModel",
#pragma mark --YLB
             URL_FOR_FETCH_YLBCONFIGURE_DATA:@"YZMYLBConfigureModel",
             URL_FOR_FETCH_SALE_TRADEYLB_LIST:@"YZMSaleTradePacket",
            URL_FOR_FETCH_TRADEYLB_SETTLEMENT_LIST:@"YZMTradeSettlementPacket",
             URL_FOR_FETCH_SALE_TRADEYLB_LIST_OF_MEMCACHE:@"YZMSaleTradePacket",
             URL_FOR_FETCH_TRADEYLB_SETTLEMENT_DETAIL:@"YZMTradeSTDetailModel",
             
#pragma mark -- bankCard
             URL_FOR_FETCH_BANK_LIST:@"YZMBankModel",
             URL_FOR_FETCH_CARD_LIST:@"YZMBankCardModel",
             
#pragma mark --oneyuan some
             URL_FOR_FETCH_ONEY_CONFIGURE_DATA:@"YZMONEConfigureModel",
             URL_FOR_FIRST_FETCH_SALELIST_ABOUT_ONEY:@"YZMSaleTradePacket",
             URL_FOR_MEMCA_SALELIST_ABOUT_ONEY:@"YZMSaleTradePacket",
             URL_FOR_FETCH_SETTLELIST_ABOUT_ONEY:@"YZMTradeSettlementModel",
     
#pragma mark-- freeExperience some
             URL_FOR_FETCH_FREEEXPERIENCE_CONFIGURE_DATA:@"YZMFreeExperienceConfigureModel",
             URL_FOR_FIRST_FETCH_SALELIST_ABOUT_FREEEXPERIENCE:@"YZMSaleTradePacket",
            URL_FOR_FETCH_SETTLELIST_ABOUT_FREEEXPERIENCE:@"YZMTradeSettlementModel",
             
#pragma mark --simulate some
             URL_FOR_FETCH_SIMU_CONFIGURE_DATA:@"YZMSIMUConfigureModel",
             URL_FOR_FITST_FETCH_DATALIST_ABOUT_SIMULATE:@"YZMSaleTradeModel",
             URL_FOR_MEMCA_FETCH_DATALIST_ABOUT_SIMULATE:@"YZMSaleTradeModel",
             URL_FOR_GET_SETTLE_LIST_ABOUT_SIMULATE:@"YZMTradeSettlementModel",
             URL_FOR_GET_SETTLE_LIST_DETAIL_SIMULATE:@"YZMTradeSTDetailModel",
             
#pragma mark --UserSpread
             URL_FOR_GET_INFOR_ABOUT_USERSPREAD:@"YZMSpreadInforModel",
             URL_FOR_GET_LIST_ABOUT_SPREAD_MYUSER:@"YZMUserSpreadPacket",
             
#pragma mark --home trendList
             URL_FOR_GET_HOME_TREND_LIST:@"YZMHomeTrendModel",
             URL_FOR_GET_HOME_RANK_LIST:@"YZMHomeRankListModel",
             
#pragma mark -- Gain And Take In
             URL_FOR_FETCH_USER_RANK:@"YZMUserGainModel",
             URL_FOR_FETCH_UNION_RANK:@"YZMUserGainModel",
             
#pragma mark -- Activity 
             URL_FOR_FETCH_ACTIVITY_LIST:@"YZMActivityModel",
             URL_FOR_FETCH_ACTIVITY_LIST_NEXT:@"YZMRedPacketModel",
             URL_FOR_FETCH_ACTIVITY_REDPACKET_INFOR:@"YZMRedPacketInfor",
             URL_FOR_FETCH_ACTIVITY_REDPACKET_LIST:@"YZMRedPacketFundDetailModel",
             
             };
}
